Q: Mac OS X Ç≈É}ÉãÉ`ÉXÉåÉbÉhÉvÉçÉZÉXÇégópǵǃǢNjÇ∑ÅBÉvÉçÉZÉXÇ™ÉVÉOÉiÉãÇéÛêMǵÇΩèÍçáÅAÇ«ÇÃÉXÉåÉbÉhÇ™ÉVÉOÉiÉãÉnÉìÉhÉâÇé¿çsÇ∑ÇÈÇÃÇ≈ǵÇÂǧǩÅH
A: ÉXÉåÉbÉhé©êgÇ…ÇÊǡǃî≠ê∂ǵÇΩìØä˙ÉVÉOÉiÉãÅiSIGPIPE ÇΔ SIGBUS ǻǫÅjÇÕÅADZÇÍÇî≠ê∂Ç≥ÇπÇΩÉXÉåÉbÉhÇ…îzëóÇ≥ÇÍÇ‹Ç∑ÅBîÒìØä˙ÉVÉOÉiÉãÅiäOïîÉ\Å[ÉXÇ…ÇÊǡǃÉvÉçÉZÉXÇ…ëóêMÇ≥ÇÍÇΩÉVÉOÉiÉãÅjÇÕÅAÉvÉçÉZÉXì‡ÇÃîCà”ÇÃÉXÉåÉbÉhÇ…îzëóÇ≥ÇÍÇ‹Ç∑ÅB
èdóv:
åªéûì_Ç≈ÇÕÅAMac OS X ÇÕéüÇÃäÓèÄÇ≈ìØä˙ÉVÉOÉiÉãÉnÉìÉhÉâÇé¿çsÇ∑ÇÈÉXÉåÉbÉhÇëIëǵǃǢNjÇ∑ÅB
- ÉXÉåÉbÉhÇ™Ç‹Çæé¿çsǵǃǢÇÈÅiǬNjÇËèIóπǵǃǢǻǢÅj
- Mac OS X 10.2 à»ç~ÇÃÉoÅ[ÉWÉáÉìÇ≈ÇÕÅAÅi
pthread_sigmask ÇégópǵǃÅjÉXÉåÉbÉhÇ™ÉVÉOÉiÉãÇÉ}ÉXÉNǵǃǢǻǢ
- ÇÊÇËå√Ç¢ÉXÉåÉbÉhÇ™êVǵǢÉXÉåÉbÉhÇÊÇËLJóDêÊÇ∑ÇÈ
ǬNjÇËîÒìØä˙ÉVÉOÉiÉãÇÕÅAÉVÉOÉiÉãÇÉ}ÉXÉNǵǃǢǻǢÉXÉåÉbÉhÇÃÇ§ÇøÅAç≈LJå√Ç≠ÅAèIóπǵǃǢǻǢÉXÉåÉbÉhÇ…ëóêMÇ≥ÇÍÇ‹Ç∑ÅBÇΩÇæÇµïKÇ∏DZÇÃÇÊǧDžêUÇÈïëǧÇΔëzíËǵǻǢÇ≈Ç≠ÇæÇ≥Ç¢ÅBÅiâ∫ãLÇà pthread_kill ÇèúÇ´ÅjîÒìØä˙ÉVÉOÉiÉãÇÃèàóùDžDZÇÃÉXÉåÉbÉhÇ™ëIÇŒÇÍÇÈÇΔǢǧDZÇΔÇÕï€èÿÇ≥ÇÍǃǢÇÈÇÌÇØÇ≈ÇÕÇ»Ç≠ÅAè´óàÇÃÉVÉXÉeÉÄÇ≈ÇÕïœçXÇ≥ÇÍÇÈâ¬î\ê´Ç‡Ç†ÇËÇ‹Ç∑ÅB
|
Q: Mac OS X Ç≈É}ÉãÉ`ÉXÉåÉbÉhÉvÉçÉZÉXÇégópǵǃǢNjÇ∑ÅBdžÇÈÉXÉåÉbÉhÇ™ÉVÉOÉiÉãÇéÛêMǵÇΩèÍçáÅAécÇËÇÃÉXÉåÉbÉhÇÕí‚é~Ç∑ÇÈÇÃÇ≈ǵÇÂǧǩÅH
A: ǢǢǶÅBécÇËÇÃÉXÉåÉbÉhÇÕÅAÉVÉOÉiÉãÉnÉìÉhÉâÇ™åƒÇ—èoÇ≥ÇÍǃǢÇÈä‘LJé¿çsÇë±ÇØÇ‹Ç∑ÅB
Q: Mac OS X 10.2 Ç≈ÇÕÉXÉåÉbÉhÇ…ÇÊÇÈÉVÉOÉiÉãÇÃèàóùÇ…âΩÇ©ïœçXÇÕdžÇËÇ‹Ç∑Ç©ÅH
A: è„ãLÇÃâÒìöǙǪÇÃNjNjóLå¯Ç≈Ç∑ÅBMac OS X 10.2 Ç…Ç®ÇØÇÈÉXÉåÉbÉhÇÃÉVÉOÉiÉãèàóùÇ…ä÷Ç∑ÇÈç≈LJëÂÇ´Ç»ïœçXÇÕÅAÉvÉçÉZÉXì‡ÇÃì¡íËÇÃÉXÉåÉbÉhÇ÷ÇÃîÒìØä˙ÉVÉOÉiÉãÇÃëóêMÅipthread_kill ÅjÅAÉXÉåÉbÉhÇ≤ÇΔÇÃÉVÉOÉiÉãÉ}ÉXÉNÇÃê›íËÅipthread_sigmask ÅjÅAì¡íËÇÃÉVÉOÉiÉãÇÃë“ã@Åisigwait ÅjÇ™â¬î\DžǻǡÇΩDZÇΔÇ≈Ç∑ÅB
Q: ÉXÉåÉbÉhÇà 1 ǬǙ sigwait Ç≈ë“ÇøèÛë‘DžǻǡǃǢÇÈèÍçáÅAǪÇÍÇ™îÒìØä˙ÉVÉOÉiÉãÉnÉìÉhÉâÇ™é¿çsÇ≥ÇÍÇÈÉXÉåÉbÉhÇ≈džÇÈÇΔǢǧDZÇΔÇÕï€èÿÇ≥ÇÍÇ‹Ç∑Ç©ÅH
A: ǢǢǶÅBîÒìØä˙ÉVÉOÉiÉãÉnÉìÉhÉâÇé¿çsÇ∑ÇÈÉXÉåÉbÉhÇÃëIëDžǬǢǃÇÕè„Ç≈ê‡ñæÇµÇΩÇΔÇ®ÇËÇ≈džÇËÅAsigwait ÇÃåƒÇ—èoǵÇÃâeãøÇéÛÇØÇ‹ÇπÇÒÅBDZÇÍÇÕ POSIX ïWèÄÇ…è]ǡǃǢNjÇ∑ÅBì¡íËÇÃÉXÉåÉbÉhÇ™îÒìØä˙ÉVÉOÉiÉãÇèàóùÇ∑ÇÈDZÇΔÇï€èÿÇ∑ÇÈóBàÍÇÃï˚ñ@ÇÕÅAëºÇÃÇ∑Ç◊ǃÇÃÉXÉåÉbÉhÇ≈ÉVÉOÉiÉãÇÉ}ÉXÉNÇ∑ÇÈDZÇΔÇ≈Ç∑ÅB
[2002 îN 8 åé 27 ì˙]
|